#include <stdio.h>

int main(int argc, char *argv[])
{
    // 如果选择unsigned char类型， 将无法获得-1结束符
    // 因此选择int类型， 既可以接收0-255的ASCII码， 又可以接收-1
    int input;

    printf("Please press a key on keyboard\n");
    input = getchar();

    putchar(input);
    putchar('\n');
    
    printf("input: %d\n", input);
    
    return 0;
}
